// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently
//

#pragma once

#include "targetver.h"

#define WIN32_LEAN_AND_MEAN             // Exclude rarely-used stuff from Windows headers
// Windows Header Files:
#include <windows.h>

// C RunTime Header Files
#include <stdlib.h>
#include <malloc.h>
#include <memory.h>
#include <tchar.h>
#include <ObjIdl.h>
#include <gdiplus.h>
#include <atlbase.h>
#include <string.h>
#include <string>
#include <stdlib.h>


// TODO: reference additional headers your program requires here
struct BoardInfo
{
	const static int row = 10;
	const static int col = 9;
	const static int sideCount = 2;
	const static int piecesEachSide = 16;
};

struct ConstValue
{
	const static std::string pixDir;
	const static int cellHeightWidth = 54;
	const static int xBeginDraw = 40;
	const static int yBeginDraw = 40;
	const static int padding = 0;
	const static int clickableSpace = 20;
	const static int timeBetweenUpdate = 10;
};


typedef CAutoPtr<Gdiplus::Image> GdiplusImagePtr;